edificio de contención - Spanish English Dictionary